import { login, getUserInfo } from '@/api/login/index'

Page({
  /**
   * 页面的初始数据
   */
  data: {
    username: '', // 账号
    password: '' // 密码
  },
  async loginTap() {
    const { username, password } = this.data
    if (!username || !password) {
      wx.$toast('请输入账号和密码')
      return
    }
    const res = await login({ username, password })
    wx.setStorageSync('token', res.data.token)
    const userInfo = await getUserInfo()
    wx.setStorageSync('userInfo', userInfo.data)
    wx.$toast('登录成功')
    wx.reLaunch({ url: '../tabbar/home/index' })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {}
})
